titanium tetrachloride - German English Dictionary